<?php

namespace Sharks\Core\Make;
use Sharks\Core\AppContext;
use Sharks\Core\Cfg\AppConfig;


/**
 * 应用配置文件初始化
 * 依赖：
 *     无
 */
class AppConfigMaker extends Maker {
    
	public function dev(AppContext $app) {
		foreach (glob($app->path()->app->source . '/Resource/*.yml') as $ymlFilePath) {
			AppConfig::add($ymlFilePath);
		}

	}

	public function server(AppContext $app) {
        // 直接加载预定义文件
		AppConfig::add($app->path()->app->storage . '/configs.php');
	}

}